
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - consulta</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in([200, 209], 304), found 502<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">3061</td>
		    	<td class="value error-col-3 total ko">43.892 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">1985</td>
		    	<td class="value error-col-3 total ko">28.463 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">1928</td>
		    	<td class="value error-col-3 total ko">27.646 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_consulta-5d76b'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['301', '904', '1506', '2109', '2711', '3314', '3916', '4519', '5121', '5724', '6326', '6929', '7531', '8134', '8736', '9339', '9941', '10544', '11146', '11749', '12351', '12954', '13556', '14159', '14761', '15364', '15966', '16569', '17171', '17774', '18376', '18979', '19581', '20184', '20786', '21389', '21991', '22594', '23196', '23799', '24401', '25004', '25606', '26209', '26811', '27414', '28016', '28619', '29221', '29824', '30426', '31029', '31631', '32234', '32836', '33439', '34041', '34644', '35246', '35849', '36451', '37054', '37656', '38259', '38861', '39464', '40066', '40669', '41271', '41874', '42476', '43079', '43681', '44284', '44886', '45489', '46091', '46694', '47296', '47899', '48501', '49104', '49706', '50309', '50911', '51514', '52116', '52719', '53321', '53924', '54526', '55129', '55731', '56334', '56936', '57539', '58141', '58744', '59346', '59949'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  3.43,19.17,3.11,2.18,1.85,1.67,1.61,1.12,1.12,0.84,0.54,0.48,0.35,0.24,0.2,0.27,0.17,0.25,0.29,0.31,0.25,0.31,0.31,0.16,0.31,0.23,0.38,0.36,0.29,0.21,0.33,0.32,0.21,0.24,0.36,0.16,0.32,0.25,0.23,0.25,0.23,0.26,0.15,0.26,0.16,0.25,0.14,0.16,0.12,0.06,0.1,0.09,0.14,0.16,0.12,0.14,0.09,0.15,0.03,0.06,0.16,0.18,0.12,0.06,0.13,0.13,0.04,0.08,0.07,0.13,0.1,0.13,0.1,0.1,0.14,0.1,0.06,0.0,0.06,0.01,0.02,0.04,0.08,0.09,0.06,0.06,0.13,0.19,0.12,0.27,0.23,0.08,0.2,0.22,0.23,0.12,0.18,0.16,0.21,0.08
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  21.64,6.15,3.33,1.19,0.94,0.16,0.02,0.0,0.06,0.02,0.04,0.1,0.05,0.0,0.03,0.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.46
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692818689,null],[1692818690,null],[1692818691,null],[1692818692,[482,650,788,993,1067,1140,1214,1287,1346,1361]],[1692818693,[705,705,707,707,719,731,744,756,766,769]],[1692818694,[704,704,704,704,704,704,704,704,704,705]],[1692818695,[3,3,3,3,3,3,3,3,3,3]],[1692818696,[3,353,704,705,705,705,705,705,705,706]],[1692818697,[705,705,705,705,705,705,705,705,705,705]],[1692818698,[3,178,354,529,564,599,634,669,697,705]],[1692818699,[705,705,705,705,705,705,705,705,705,705]],[1692818700,[3,529,705,705,705,705,705,705,705,706]],[1692818701,[705,705,705,705,705,705,705,705,705,705]],[1692818702,[705,705,705,709,711,714,716,719,721,722]],[1692818703,[5,705,706,707,707,707,707,707,707,707]],[1692818704,[4,705,705,706,706,706,706,706,706,706]],[1692818705,[704,704,705,706,706,706,707,707,707,708]],[1692818706,[704,704,704,705,706,706,706,706,706,707]],[1692818707,[5,704,704,705,706,706,706,706,706,706]],[1692818708,[2,353,704,704,704,704,704,704,704,704]],[1692818709,[704,704,705,705,705,705,705,705,705,706]],[1692818710,[704,704,704,705,705,705,705,705,705,706]],[1692818711,[2,353,704,706,707,707,708,708,708,709]],[1692818712,[3,703,705,705,706,706,706,706,706,706]],[1692818713,[704,704,705,708,708,709,709,710,710,711]],[1692818714,[703,703,705,706,706,706,706,706,706,706]],[1692818715,[3,704,704,705,705,706,710,716,721,723]],[1692818716,[704,704,704,705,705,705,705,705,705,706]],[1692818717,[704,704,704,705,705,705,705,706,706,706]],[1692818718,[3,704,705,705,705,705,706,706,708,709]],[1692818719,[704,705,706,706,706,709,712,714,715,716]],[1692818720,[704,705,705,706,706,706,707,709,713,715]],[1692818721,[2,705,705,707,707,709,713,716,717,718]],[1692818722,[704,704,705,708,708,713,720,779,806,808]],[1692818723,[3,704,706,706,707,707,709,724,762,774]],[1692818724,[704,705,706,709,709,709,710,711,712,713]],[1692818725,[2,705,705,707,707,709,709,711,712,712]],[1692818726,[4,704,705,705,705,706,706,706,708,709]],[1692818727,[1,703,704,704,704,704,705,705,705,705]],[1692818728,[2,704,705,715,716,719,738,767,781,786]],[1692818729,[2,704,705,709,713,717,736,781,783,784]],[1692818730,[703,704,705,707,708,709,720,732,743,745]],[1692818731,[2,704,704,705,705,706,706,707,725,745]],[1692818732,[2,704,704,705,705,705,705,707,707,709]],[1692818733,[3,704,705,705,705,705,706,706,707,708]],[1692818734,[2,704,704,705,705,705,705,706,708,711]],[1692818735,[2,704,704,705,705,705,706,706,708,708]],[1692818736,[2,704,705,706,706,706,707,707,708,709]],[1692818737,[2,704,705,706,706,707,709,714,740,756]],[1692818738,[2,704,706,714,715,716,718,722,738,750]],[1692818739,[2,704,705,706,706,707,709,711,735,764]],[1692818740,[2,704,705,705,705,706,707,708,712,715]],[1692818741,[704,706,722,759,769,901,1609,6817,6877,6879]],[1692818742,[3,704,715,1284,1593,2487,4820,6716,6790,6794]],[1692818743,[9,705,720,5133,5267,5321,5626,6058,6078,6081]],[1692818744,[703,705,2368,4345,4427,4467,4579,4683,4781,4809]],[1692818745,[704,709,3315,3933,3990,4008,4044,4576,4896,5097]],[1692818746,[2,705,710,3137,3149,3174,3192,3224,3236,3242]],[1692818747,[2,1136,1675,2262,2351,2902,3293,3324,3387,3405]],[1692818748,[656,1279,1376,1588,2385,4302,6265,6577,6805,6916]],[1692818749,[804,1070,3579,4806,5081,5223,5258,5372,5703,6796]],[1692818750,[92,774,911,4672,4785,4986,5113,5237,6175,6262]],[1692818751,[3,705,725,4639,5240,7238,7356,7459,7486,7492]],[1692818752,[3,707,731,3156,3179,3212,3361,3510,4102,4196]],[1692818753,[4,721,796,2376,2590,2720,3153,3253,3265,3267]],[1692818754,[3,894,1071,1277,1433,1554,1765,2159,2392,2597]],[1692818755,[170,885,988,1080,1089,1096,1179,1316,1582,1779]],[1692818756,[171,281,307,890,899,979,989,1002,1084,1089]],[1692818757,[81,193,876,892,895,938,972,987,1096,1169]],[1692818758,[86,795,878,895,900,971,980,992,1081,1091]],[1692818759,[87,795,882,894,899,962,978,994,1082,1088]],[1692818760,[81,278,894,995,1074,1095,1200,1476,2502,2795]],[1692818761,[172,876,1122,1926,2294,2559,2687,3014,3773,3793]],[1692818762,[291,1440,2097,2893,3101,3234,3599,3877,4895,5003]],[1692818763,[803,1511,2169,2837,3037,3852,4545,5998,7051,7385]],[1692818764,[94,808,1169,2137,3393,3568,4184,5085,7272,7382]],[1692818765,[161,373,878,1081,1712,2363,3010,4340,6493,7362]],[1692818766,[169,933,1208,2373,2654,3574,3793,5359,5758,6599]],[1692818767,[168,1283,1972,3136,3452,4248,4778,6860,8076,8090]],[1692818768,[95,1037,1625,2783,3150,3519,4056,5787,7377,7499]],[1692818769,[276,889,982,2282,2397,2670,3206,4586,6769,7290]],[1692818770,[95,983,1833,2576,3384,4162,5907,6858,8571,8793]],[1692818771,[293,1297,2875,4086,4609,4935,5448,6464,8765,10467]],[1692818772,[210,1656,2666,3884,4445,5177,5824,6866,10682,11689]],[1692818773,[599,1511,2589,3360,4159,4579,4984,5821,8867,8966]],[1692818774,[498,1716,2982,4385,4781,5419,6141,8909,18287,23081]],[1692818775,[768,1013,2379,4581,5077,5663,6388,8934,14461,15081]],[1692818776,[467,1768,2674,4567,5280,5680,6379,7291,11014,13079]],[1692818777,[880,2876,4185,6280,6593,6935,8684,13283,15612,18474]],[1692818778,[596,2992,4790,7670,8067,10368,12985,17317,22226,28333]],[1692818779,[406,3683,6286,10600,11274,13440,17526,20237,26904,27708]],[1692818780,[1377,7080,11881,13830,15105,18254,23093,25028,31134,33856]],[1692818781,[103,5487,11744,18714,21615,22682,24638,25977,28344,28503]],[1692818782,[881,6208,10974,15017,15418,17524,20347,24521,26663,32071]],[1692818783,[1375,12263,19900,25444,27647,33118,33651,35135,39682,39992]],[1692818784,[1175,12106,18531,29949,35201,36861,37972,41822,47441,49618]],[1692818785,[87,9176,12731,16429,16620,17795,22499,32142,45068,49387]],[1692818786,[970,12834,16733,23921,34486,40216,42744,47524,50880,51870]],[1692818787,[2092,12255,20503,27594,31202,35617,46149,51308,55456,55998]],[1692818788,[4821,14740,20747,29410,31348,34965,38457,45208,53709,58688]],[1692818789,[1581,14753,17806,23509,23516,24938,25287,26294,27287,32164]],[1692818790,[5583,10968,23498,29178,31862,33790,34689,43212,52190,52197]],[1692818791,[9279,15282,28382,34583,41606,45986,52779,54963,56589,56592]],[1692818792,[8986,17003,36298,42894,43696,45091,52705,56487,57817,58005]],[1692818793,[11259,17979,19470,49113,50092,53447,54488,56921,58391,58392]],[1692818794,[15571,19120,20224,55496,55891,56207,56488,57996,58098,58215]],[1692818795,[15424,19071,20971,22197,22330,22396,23191,23975,24235,24594]],[1692818796,[19876,20395,21802,23000,23252,23650,24136,24178,27713,29302]],[1692818797,[17672,21897,22733,23426,24160,24262,24279,24290,27645,28885]],[1692818798,[18539,20864,23867,25675,26817,27627,27747,27945,27959,27969]],[1692818799,[22982,25165,26292,27301,27414,28991,28999,30669,31787,31790]],[1692818800,[25484,26327,27021,29658,29965,31525,31537,31866,36173,38082]],[1692818801,[26689,27220,28176,29409,30363,30604,30804,34084,34339,34452]],[1692818802,[28318,28644,31799,33861,34655,35202,36437,37010,37014,37015]],[1692818803,[31234,32031,32184,32855,32911,34229,35852,37925,38590,38595]],[1692818804,[32264,32932,35949,37595,38369,38961,39031,39151,39164,39167]],[1692818805,[36365,36451,36765,37335,39050,39522,40621,40770,40777,40779]],[1692818806,[36950,39352,40123,41899,42808,45047,45105,45119,46100,46583]],[1692818807,[37420,38758,40780,44854,44980,44984,45604,45609,45618,45625]],[1692818808,[41263,42444,43953,44327,44335,46194,47433,47437,47443,47445]],[1692818809,[42686,42924,43159,43635,44439,47577,47834,50072,50086,50090]],[1692818810,[46345,51167,52709,54396,55407,56084,56090,56096,56100,56102]],[1692818811,[51085,52456,53655,53958,55001,56563,56570,56573,56574,56575]],[1692818812,[50461,52339,53815,55021,55128,55321,55780,56209,56531,56612]],[1692818813,[52342,52430,52552,54544,55831,56312,56428,56508,56721,56775]],[1692818814,[54209,54531,54567,56674,57055,57058,57062,57779,58353,58497]],[1692818815,[50392,56411,56997,58477,58478,58485,58570,58631,58663,58672]],[1692818816,[56096,57345,57951,58944,58950,58964,58993,59022,59045,59051]],[1692818817,[52733,55040,58090,58744,59057,59370,59435,59459,59478,59483]],[1692818818,[52281,54480,57445,57882,58137,58759,58984,59093,59313,59369]],[1692818819,[52776,55116,56424,56666,56810,57182,58008,58834,59494,59660]],[1692818820,[54682,56776,59548,59676,59775,59831,59840,59868,59917,59930]],[1692818821,[51423,53163,56830,58642,58746,58881,59322,59702,59886,59933]],[1692818822,[53635,56395,57877,58461,58475,58489,58502,58516,58527,58530]],[1692818823,[51026,51968,57237,59495,59540,59551,59586,59670,59817,59854]],[1692818824,[56698,56701,56704,57315,57437,57559,57681,57803,57901,57926]],[1692818825,[51238,55828,58107,59244,59306,59522,59611,59652,59656,59657]],[1692818826,[51395,53608,54524,57032,57176,57737,57835,58711,59307,59457]],[1692818827,[57352,58355,58808,59253,59351,59354,59357,59360,59363,59364]],[1692818828,[57666,57790,57914,58038,58063,58088,58113,58138,58158,58163]],[1692818829,[57893,57903,58070,58327,58350,58374,58397,58421,58440,58445]],[1692818830,[52514,52822,54334,55779,55815,55851,57034,58408,59507,59782]],[1692818831,[52385,55102,56627,56797,56813,57392,57972,58552,59016,59132]],[1692818832,[52390,52878,56239,59487,59517,59546,59576,59606,59630,59636]],[1692818833,[59352,59352,59353,59353,59353,59353,59353,59353,59353,59354]],[1692818834,[53281,53281,54051,55036,55165,55295,55424,55554,55658,55684]],[1692818835,[52420,53640,54861,55419,55530,55642,55753,55865,55954,55977]],[1692818836,[55536,55650,55765,57793,58198,58604,59009,59415,59739,59821]],[1692818837,null],[1692818838,null],[1692818839,[56142,56243,56345,56446,56466,56487,56507,56527,56543,56548]],[1692818840,[53924,54654,55385,56115,56261,56407,56553,56699,56816,56846]],[1692818841,null],[1692818842,[59596,59596,59596,59596,59596,59596,59596,59596,59596,59596]],[1692818843,[57812,57812,57812,57812,57812,57812,57812,57812,57812,57812]],[1692818844,[56911,57305,57660,58219,58421,58623,58825,59027,59189,59230]],[1692818845,[55246,56013,56781,57549,57702,57856,58009,58163,58286,58317]],[1692818846,[56079,56100,56840,57660,58004,58347,58401,58406,58410,58412]],[1692818847,[55919,55919,55919,55919,55919,55919,55919,55919,55919,55919]],[1692818848,null],[1692818849,null],[1692818850,null],[1692818851,null],[1692818852,null],[1692818853,null],[1692818854,null],[1692818855,null],[1692818856,null],[1692818857,null],[1692818858,null],[1692818859,null],[1692818860,null],[1692818861,null],[1692818862,null],[1692818863,null],[1692818864,null],[1692818865,null],[1692818866,[54257,54261,54278,54348,54348,54349,54351,54353,54355,54356]],[1692818867,[49700,51256,53735,54047,54072,54156,54186,54255,54263,54263]],[1692818868,null],[1692818869,null],[1692818870,null],[1692818871,null],[1692818872,null],[1692818873,null],[1692818874,null],[1692818875,null],[1692818876,null],[1692818877,null],[1692818878,null],[1692818879,null],[1692818880,null],[1692818881,null],[1692818882,null],[1692818883,null],[1692818884,null],[1692818885,null],[1692818886,null],[1692818887,null],[1692818888,null],[1692818889,null],[1692818890,null],[1692818891,null],[1692818892,null],[1692818893,null],[1692818894,null],[1692818895,null],[1692818896,null],[1692818897,null],[1692818898,null],[1692818899,null],[1692818900,null],[1692818901,null],[1692818902,null],[1692818903,null],[1692818904,null],[1692818905,null],[1692818906,null],[1692818907,null],[1692818908,null],[1692818909,null],[1692818910,null],[1692818911,null],[1692818912,null],[1692818913,null],[1692818914,null],[1692818915,null],[1692818916,null],[1692818917,null],[1692818918,null],[1692818919,null],[1692818920,null],[1692818921,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692818689,[0,0,0]],[1692818690,[0,0,0]],[1692818691,[0,0,0]],[1692818692,[4,4,0]],[1692818693,[5,5,0]],[1692818694,[2,2,0]],[1692818695,[1,1,0]],[1692818696,[3,3,0]],[1692818697,[2,2,0]],[1692818698,[2,2,0]],[1692818699,[1,1,0]],[1692818700,[4,4,0]],[1692818701,[1,1,0]],[1692818702,[4,4,0]],[1692818703,[7,7,0]],[1692818704,[9,9,0]],[1692818705,[8,8,0]],[1692818706,[6,6,0]],[1692818707,[6,6,0]],[1692818708,[3,3,0]],[1692818709,[7,7,0]],[1692818710,[5,5,0]],[1692818711,[3,3,0]],[1692818712,[6,6,0]],[1692818713,[3,3,0]],[1692818714,[7,7,0]],[1692818715,[9,9,0]],[1692818716,[13,13,0]],[1692818717,[15,15,0]],[1692818718,[15,15,0]],[1692818719,[21,21,0]],[1692818720,[22,22,0]],[1692818721,[26,26,0]],[1692818722,[27,27,0]],[1692818723,[35,35,0]],[1692818724,[33,33,0]],[1692818725,[39,39,0]],[1692818726,[42,42,0]],[1692818727,[43,43,0]],[1692818728,[46,46,0]],[1692818729,[50,50,0]],[1692818730,[56,56,0]],[1692818731,[54,54,0]],[1692818732,[58,58,0]],[1692818733,[56,56,0]],[1692818734,[62,62,0]],[1692818735,[66,66,0]],[1692818736,[70,70,0]],[1692818737,[73,73,0]],[1692818738,[76,76,0]],[1692818739,[77,77,0]],[1692818740,[83,83,0]],[1692818741,[80,80,0]],[1692818742,[65,65,0]],[1692818743,[59,59,0]],[1692818744,[52,52,0]],[1692818745,[65,65,0]],[1692818746,[42,42,0]],[1692818747,[51,51,0]],[1692818748,[86,86,0]],[1692818749,[217,217,0]],[1692818750,[109,109,0]],[1692818751,[59,59,0]],[1692818752,[50,50,0]],[1692818753,[72,72,0]],[1692818754,[103,103,0]],[1692818755,[197,197,0]],[1692818756,[124,124,0]],[1692818757,[150,150,0]],[1692818758,[139,139,0]],[1692818759,[143,143,0]],[1692818760,[120,120,0]],[1692818761,[115,115,0]],[1692818762,[126,126,0]],[1692818763,[114,114,0]],[1692818764,[114,114,0]],[1692818765,[127,127,0]],[1692818766,[92,92,0]],[1692818767,[102,102,0]],[1692818768,[112,112,0]],[1692818769,[100,100,0]],[1692818770,[108,108,0]],[1692818771,[112,112,0]],[1692818772,[149,149,0]],[1692818773,[105,105,0]],[1692818774,[126,126,0]],[1692818775,[122,122,0]],[1692818776,[121,121,0]],[1692818777,[113,113,0]],[1692818778,[148,148,0]],[1692818779,[116,116,0]],[1692818780,[91,91,0]],[1692818781,[112,112,0]],[1692818782,[85,85,0]],[1692818783,[100,100,0]],[1692818784,[114,114,0]],[1692818785,[105,105,0]],[1692818786,[110,110,0]],[1692818787,[106,106,0]],[1692818788,[93,93,0]],[1692818789,[87,87,0]],[1692818790,[82,82,0]],[1692818791,[103,103,0]],[1692818792,[124,121,3]],[1692818793,[105,98,7]],[1692818794,[97,58,39]],[1692818795,[102,60,42]],[1692818796,[101,32,69]],[1692818797,[74,28,46]],[1692818798,[107,53,54]],[1692818799,[124,58,66]],[1692818800,[94,38,56]],[1692818801,[85,32,53]],[1692818802,[74,14,60]],[1692818803,[99,27,72]],[1692818804,[94,42,52]],[1692818805,[94,22,72]],[1692818806,[82,34,48]],[1692818807,[103,42,61]],[1692818808,[90,17,73]],[1692818809,[78,20,58]],[1692818810,[97,7,90]],[1692818811,[75,14,61]],[1692818812,[50,14,36]],[1692818813,[78,17,61]],[1692818814,[106,11,95]],[1692818815,[108,14,94]],[1692818816,[79,7,72]],[1692818817,[80,8,72]],[1692818818,[93,16,77]],[1692818819,[87,7,80]],[1692818820,[99,15,84]],[1692818821,[80,15,65]],[1692818822,[39,4,35]],[1692818823,[60,19,41]],[1692818824,[42,3,39]],[1692818825,[78,15,63]],[1692818826,[97,20,77]],[1692818827,[81,6,75]],[1692818828,[72,2,70]],[1692818829,[70,5,65]],[1692818830,[76,8,68]],[1692818831,[47,6,41]],[1692818832,[67,4,63]],[1692818833,[52,2,50]],[1692818834,[70,4,66]],[1692818835,[71,3,68]],[1692818836,[87,3,84]],[1692818837,[71,0,71]],[1692818838,[68,0,68]],[1692818839,[82,2,80]],[1692818840,[57,2,55]],[1692818841,[62,0,62]],[1692818842,[63,1,62]],[1692818843,[79,1,78]],[1692818844,[72,4,68]],[1692818845,[68,2,66]],[1692818846,[83,8,75]],[1692818847,[61,1,60]],[1692818848,[77,0,77]],[1692818849,[76,0,76]],[1692818850,[74,0,74]],[1692818851,[66,0,66]],[1692818852,[68,0,68]],[1692818853,[47,0,47]],[1692818854,[44,0,44]],[1692818855,[57,0,57]],[1692818856,[81,0,81]],[1692818857,[66,0,66]],[1692818858,[75,0,75]],[1692818859,[57,0,57]],[1692818860,[66,0,66]],[1692818861,[74,0,74]],[1692818862,[80,0,80]],[1692818863,[78,0,78]],[1692818864,[69,0,69]],[1692818865,[58,0,58]],[1692818866,[63,7,56]],[1692818867,[46,39,7]],[1692818868,[71,0,71]],[1692818869,[60,0,60]],[1692818870,[66,0,66]],[1692818871,[13,0,13]],[1692818872,[77,0,77]],[1692818873,[34,0,34]],[1692818874,[61,0,61]],[1692818875,[92,0,92]],[1692818876,[85,0,85]],[1692818877,[44,0,44]],[1692818878,[0,0,0]],[1692818879,[28,0,28]],[1692818880,[182,0,182]],[1692818881,[40,0,40]],[1692818882,[91,0,91]],[1692818883,[80,0,80]],[1692818884,[4,0,4]],[1692818885,[121,0,121]],[1692818886,[98,0,98]],[1692818887,[67,0,67]],[1692818888,[12,0,12]],[1692818889,[21,0,21]],[1692818890,[71,0,71]],[1692818891,[35,0,35]],[1692818892,[29,0,29]],[1692818893,[43,0,43]],[1692818894,[24,0,24]],[1692818895,[26,0,26]],[1692818896,[53,0,53]],[1692818897,[33,0,33]],[1692818898,[18,0,18]],[1692818899,[28,0,28]],[1692818900,[42,0,42]],[1692818901,[39,0,39]],[1692818902,[35,0,35]],[1692818903,[31,0,31]],[1692818904,[25,0,25]],[1692818905,[8,0,8]],[1692818906,[4,0,4]],[1692818907,[0,0,0]],[1692818908,[0,0,0]],[1692818909,[6,0,6]],[1692818910,[15,0,15]],[1692818911,[13,0,13]],[1692818912,[5,0,5]],[1692818913,[0,0,0]],[1692818914,[4,0,4]],[1692818915,[48,0,48]],[1692818916,[28,0,28]],[1692818917,[60,0,60]],[1692818918,[44,0,44]],[1692818919,[31,0,31]],[1692818920,[24,0,24]],[1692818921,[61,0,61]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692818689,[0,0,0]],[1692818690,[0,0,0]],[1692818691,[0,0,0]],[1692818692,[0,0,0]],[1692818693,[8,8,0]],[1692818694,[1,1,0]],[1692818695,[3,3,0]],[1692818696,[1,1,0]],[1692818697,[2,2,0]],[1692818698,[3,3,0]],[1692818699,[1,1,0]],[1692818700,[3,3,0]],[1692818701,[2,2,0]],[1692818702,[3,3,0]],[1692818703,[4,4,0]],[1692818704,[9,9,0]],[1692818705,[7,7,0]],[1692818706,[8,8,0]],[1692818707,[5,5,0]],[1692818708,[7,7,0]],[1692818709,[4,4,0]],[1692818710,[5,5,0]],[1692818711,[5,5,0]],[1692818712,[6,6,0]],[1692818713,[3,3,0]],[1692818714,[3,3,0]],[1692818715,[10,10,0]],[1692818716,[8,8,0]],[1692818717,[14,14,0]],[1692818718,[17,17,0]],[1692818719,[15,15,0]],[1692818720,[21,21,0]],[1692818721,[24,24,0]],[1692818722,[26,26,0]],[1692818723,[31,31,0]],[1692818724,[34,34,0]],[1692818725,[34,34,0]],[1692818726,[40,40,0]],[1692818727,[41,41,0]],[1692818728,[44,44,0]],[1692818729,[51,51,0]],[1692818730,[49,49,0]],[1692818731,[50,50,0]],[1692818732,[60,60,0]],[1692818733,[60,60,0]],[1692818734,[58,58,0]],[1692818735,[62,62,0]],[1692818736,[67,67,0]],[1692818737,[69,69,0]],[1692818738,[76,76,0]],[1692818739,[75,75,0]],[1692818740,[78,78,0]],[1692818741,[85,85,0]],[1692818742,[54,54,0]],[1692818743,[54,54,0]],[1692818744,[29,29,0]],[1692818745,[40,40,0]],[1692818746,[23,23,0]],[1692818747,[23,23,0]],[1692818748,[63,63,0]],[1692818749,[97,97,0]],[1692818750,[201,201,0]],[1692818751,[46,46,0]],[1692818752,[43,43,0]],[1692818753,[88,88,0]],[1692818754,[93,93,0]],[1692818755,[170,170,0]],[1692818756,[342,342,0]],[1692818757,[94,94,0]],[1692818758,[140,140,0]],[1692818759,[137,137,0]],[1692818760,[136,136,0]],[1692818761,[88,88,0]],[1692818762,[70,70,0]],[1692818763,[65,65,0]],[1692818764,[83,83,0]],[1692818765,[209,209,0]],[1692818766,[98,98,0]],[1692818767,[76,76,0]],[1692818768,[82,82,0]],[1692818769,[106,106,0]],[1692818770,[118,118,0]],[1692818771,[83,83,0]],[1692818772,[87,87,0]],[1692818773,[65,65,0]],[1692818774,[112,112,0]],[1692818775,[96,96,0]],[1692818776,[137,137,0]],[1692818777,[95,95,0]],[1692818778,[111,111,0]],[1692818779,[77,77,0]],[1692818780,[73,73,0]],[1692818781,[80,80,0]],[1692818782,[70,70,0]],[1692818783,[60,60,0]],[1692818784,[67,67,0]],[1692818785,[39,39,0]],[1692818786,[41,41,0]],[1692818787,[38,38,0]],[1692818788,[38,38,0]],[1692818789,[31,31,0]],[1692818790,[30,30,0]],[1692818791,[33,33,0]],[1692818792,[49,49,0]],[1692818793,[48,48,0]],[1692818794,[26,26,0]],[1692818795,[33,33,0]],[1692818796,[39,39,0]],[1692818797,[43,43,0]],[1692818798,[43,43,0]],[1692818799,[51,51,0]],[1692818800,[33,33,0]],[1692818801,[31,31,0]],[1692818802,[33,33,0]],[1692818803,[42,42,0]],[1692818804,[62,62,0]],[1692818805,[29,29,0]],[1692818806,[64,64,0]],[1692818807,[59,59,0]],[1692818808,[41,41,0]],[1692818809,[35,35,0]],[1692818810,[28,28,0]],[1692818811,[24,24,0]],[1692818812,[55,55,0]],[1692818813,[50,50,0]],[1692818814,[35,35,0]],[1692818815,[143,29,114]],[1692818816,[124,36,88]],[1692818817,[79,36,43]],[1692818818,[86,37,49]],[1692818819,[99,46,53]],[1692818820,[75,28,47]],[1692818821,[59,20,39]],[1692818822,[43,20,23]],[1692818823,[56,21,35]],[1692818824,[60,26,34]],[1692818825,[63,20,43]],[1692818826,[114,68,46]],[1692818827,[65,17,48]],[1692818828,[69,25,44]],[1692818829,[54,13,41]],[1692818830,[71,34,37]],[1692818831,[32,7,25]],[1692818832,[59,10,49]],[1692818833,[48,18,30]],[1692818834,[68,24,44]],[1692818835,[74,31,43]],[1692818836,[75,21,54]],[1692818837,[78,22,56]],[1692818838,[64,10,54]],[1692818839,[67,8,59]],[1692818840,[52,10,42]],[1692818841,[59,12,47]],[1692818842,[55,26,29]],[1692818843,[91,27,64]],[1692818844,[69,17,52]],[1692818845,[50,1,49]],[1692818846,[92,32,60]],[1692818847,[61,13,48]],[1692818848,[67,11,56]],[1692818849,[76,20,56]],[1692818850,[66,11,55]],[1692818851,[69,22,47]],[1692818852,[83,31,52]],[1692818853,[60,12,48]],[1692818854,[79,0,79]],[1692818855,[103,3,100]],[1692818856,[150,1,149]],[1692818857,[110,2,108]],[1692818858,[127,0,127]],[1692818859,[131,2,129]],[1692818860,[115,0,115]],[1692818861,[131,2,129]],[1692818862,[143,1,142]],[1692818863,[158,6,152]],[1692818864,[127,6,121]],[1692818865,[142,11,131]],[1692818866,[117,11,106]],[1692818867,[67,6,61]],[1692818868,[135,12,123]],[1692818869,[90,4,86]],[1692818870,[158,7,151]],[1692818871,[107,6,101]],[1692818872,[72,8,64]],[1692818873,[94,3,91]],[1692818874,[122,14,108]],[1692818875,[80,16,64]],[1692818876,[167,15,152]],[1692818877,[86,8,78]],[1692818878,[26,0,26]],[1692818879,[49,7,42]],[1692818880,[129,23,106]],[1692818881,[167,11,156]],[1692818882,[53,7,46]],[1692818883,[204,15,189]],[1692818884,[41,2,39]],[1692818885,[69,12,57]],[1692818886,[207,11,196]],[1692818887,[76,11,65]],[1692818888,[67,0,67]],[1692818889,[50,1,49]],[1692818890,[48,4,44]],[1692818891,[41,3,38]],[1692818892,[106,4,102]],[1692818893,[63,0,63]],[1692818894,[26,1,25]],[1692818895,[27,0,27]],[1692818896,[122,3,119]],[1692818897,[75,1,74]],[1692818898,[46,0,46]],[1692818899,[44,0,44]],[1692818900,[49,1,48]],[1692818901,[48,4,44]],[1692818902,[87,4,83]],[1692818903,[50,6,44]],[1692818904,[60,2,58]],[1692818905,[17,0,17]],[1692818906,[16,0,16]],[1692818907,[14,0,14]],[1692818908,[21,0,21]],[1692818909,[23,0,23]],[1692818910,[19,0,19]],[1692818911,[19,0,19]],[1692818912,[17,0,17]],[1692818913,[8,0,8]],[1692818914,[10,0,10]],[1692818915,[6,0,6]],[1692818916,[11,2,9]],[1692818917,[29,1,28]],[1692818918,[175,8,167]],[1692818919,[21,1,20]],[1692818920,[42,1,41]],[1692818921,[105,33,72]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 7771.0, color: '#68b65c'},{name: 'KO', y: 6974.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[6,705],[7,3],[8,704],[8,705],[8,669],[8,705],[9,705],[10,1287],[10,710],[11,756],[11,708],[12,704],[13,705],[14,719],[14,705],[16,706],[16,706],[17,705],[17,706],[18,707],[20,707],[22,706],[24,706],[30,716],[39,705],[45,706],[50,706],[58,714],[64,709],[73,716],[76,779],[91,724],[91,711],[100,711],[108,706],[113,705],[121,767],[129,781],[137,732],[140,707],[150,707],[150,706],[160,706],[168,706],[177,707],[183,714],[188,3224],[190,4683],[192,722],[195,711],[195,6716],[195,6058],[201,3324],[204,708],[207,6817],[207,4576],[221,3510],[225,7459],[241,6577],[247,3253],[271,5237],[281,2159],[311,1002],[318,5359],[322,1476],[322,3014],[330,5998],[332,6860],[333,992],[333,5085],[335,3877],[341,987],[341,4586],[342,994],[346,5787],[350,6858],[351,4340],[359,6464],[360,5821],[373,25028],[376,5372],[376,24521],[379,1316],[383,13283],[384,8934],[385,8909],[388,7291],[395,20237],[396,35135],[399,25977],[400,6866],[405,43212],[406,26294],[408,32142],[408,45208],[412,41822],[416,47524],[417,51308],[424,17317],[426,24290],[430,54963],[436,57996],[441,56921],[444,23975],[447,24178],[447,34084],[447,56209],[451,37010],[455,56487],[457,31866],[463,27945],[469,45119],[473,39151],[475,40770],[476,37925],[476,50072],[482,30669],[483,56573],[486,47437],[491,58516],[494,45609],[495,59022],[499,57803],[500,56096],[508,56508],[517,59670],[522,59459],[525,57779],[526,59702],[527,58834],[528,59093],[531,58631],[535,58552],[542,59868],[543,59652],[546,58138],[549,59353],[551,58421],[552,59360],[558,59606],[559,58408],[564,58711],[569,55554],[574,55865],[577,56699],[593,59415],[594,59596],[601,56527],[611,59027],[611,58163],[616,57812],[619,55919],[624,58406],[677,54255],[691,54353]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[4,9109],[4,3376],[5,5663],[6,7184],[8,9220],[13,6727],[15,7685],[18,583],[24,552],[25,4874],[26,1533],[28,1261],[28,2534],[31,593],[31,696],[33,762],[35,278],[39,963],[42,1026],[44,1057],[48,3543],[53,1589],[60,1605],[61,118],[370,2151],[426,60001],[436,60010],[441,60003],[444,60001],[447,60001],[447,60003],[447,60001],[451,60001],[455,60002],[457,60001],[463,60001],[469,60001],[473,60001],[475,60001],[476,60001],[476,60001],[482,60011],[483,60017],[486,60003],[491,60000],[494,60001],[495,60006],[499,60001],[500,60001],[508,60001],[517,60003],[522,60001],[525,60001],[526,60001],[527,60002],[528,60001],[531,60000],[535,60000],[542,60001],[543,60000],[546,60007],[549,60000],[551,60008],[552,60001],[558,60000],[559,60001],[564,60000],[569,60001],[574,60001],[577,60000],[584,60001],[584,60000],[593,60003],[593,60000],[594,60000],[601,60000],[611,60000],[611,60000],[616,60001],[619,60000],[622,60000],[624,60000],[624,98],[633,60000],[634,60000],[636,60001],[636,60000],[640,60000],[642,104],[656,107],[658,91],[659,1490],[668,99],[670,106],[670,102],[677,481],[681,88],[683,103],[690,2086],[691,88],[691,97],[692,95],[692,95],[701,1233],[705,964],[708,871],[708,1957],[709,1359],[717,2790],[720,1637],[728,1979],[728,2758],[731,2587],[732,1571],[752,3082],[756,1165],[762,1608],[764,1591],[777,1683],[779,1430],[779,2170],[782,1000],[805,1474],[806,1117],[823,1631],[866,2890]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
